home *** CD-ROM | disk | FTP | other *** search
/ Chip 2007 January, February, March & April / Chip-Cover-CD-2007-02.iso / Pakiet bezpieczenstwa / mini Pentoo LiveCD 2006.1 / mpentoo-2006.1.iso / modules / nessus-2.2.8.mo / usr / lib / nessus / plugins / redhat-RHSA-2003-009.nasl < prev    next >
Text File  |  2005-01-14  |  2KB  |  86 lines

  1. #
  2. # (C) Tenable Network Security
  3. #
  4. #
  5. # The text of this plugin is (C) Red Hat Inc.
  6.  
  7. if ( ! defined_func("bn_random") ) exit(0);
  8. if(description)
  9. {
  10.  script_id(12350);
  11.  script_version ("$Revision: 1.3 $");
  12.  script_cve_id("CVE-2002-1277");
  13.  
  14.  name["english"] = "RHSA-2003-009: WindowMaker";
  15.  
  16.  script_name(english:name["english"]);
  17.  
  18.  desc["english"] = '
  19.  
  20.   Updated packages are available to fix a vulnerability in Window Maker.
  21.  
  22.   [Updated 06 Feb 2003]
  23.   Fixed packages for Advanced Workstation 2.1 have been added.
  24.  
  25.   [Updated 31 Mar 2003]
  26.   New erratum packages are available to fix a bug in the original security
  27.   patch.
  28.  
  29.   [Updated 18 Jun 2003]
  30.   The last update did not include the Advanced Workstation 2.1 packages,
  31.   these have now been added back.
  32.  
  33.   Window Maker is an X11 window manager that emulates the look and feel
  34.   of the NeXTSTEP graphical user interface.
  35.  
  36.   Al Viro found a buffer overflow in Window Maker 0.80.0 and earlier which
  37.   may allow remote attackers to execute arbitrary code through a certain
  38.   image file that is not properly handled when Window Maker uses width and
  39.   height information to allocate a buffer. A user can exploit this
  40.   vulnerability, for example, by opening a malicious theme.
  41.  
  42.   Users of Window Maker are advised to upgrade to these updated packages
  43.   which contain a patch to correct this vulnerability.
  44.  
  45.  
  46.  
  47.  
  48. Solution : http://rhn.redhat.com/errata/RHSA-2003-009.html
  49. Risk factor : High';
  50.  
  51.  script_description(english:desc["english"]);
  52.  
  53.  summary["english"] = "Check for the version of the WindowMaker packages";
  54.  script_summary(english:summary["english"]);
  55.  
  56.  script_category(ACT_GATHER_INFO);
  57.  
  58.  script_copyright(english:"This script is Copyright (C) 2004 Tenable Network Security");
  59.  family["english"] = "Red Hat Local Security Checks";
  60.  script_family(english:family["english"]);
  61.  
  62.  script_dependencies("ssh_get_info.nasl");
  63.  
  64.  script_require_keys("Host/RedHat/rpm-list");
  65.  exit(0);
  66. }
  67.  
  68. include("rpm.inc");
  69. if ( rpm_check( reference:"WindowMaker-0.65.1-4.2", release:"RHEL2.1") )
  70. {
  71.  security_hole(0);
  72.  exit(0);
  73. }
  74. if ( rpm_check( reference:"WindowMaker-libs-0.65.1-4.2", release:"RHEL2.1") )
  75. {
  76.  security_hole(0);
  77.  exit(0);
  78. }
  79.  
  80. if ( rpm_exists(rpm:"WindowMaker-", release:"RHEL2.1") )
  81. {
  82.  set_kb_item(name:"CVE-2002-1277", value:TRUE);
  83. }
  84.  
  85. set_kb_item(name:"RHSA-2003-009", value:TRUE);
  86.